63544f75acbbede1f091e097da774fa3906508e2,app/src/processing/app/Mode.java,Mode,buildExamplesTree,#,331
Before Change
// JMenu libMenu = new JMenu(lib.getName());
DefaultMutableTreeNode libNode = new DefaultMutableTreeNode(lib.getName());
// base.addSketches(libMenu, lib.getExamplesFolder(), replace);
base.addSketches(libNode, lib.getExamplesFolder());
// menu.add(libMenu);
libParent.add(libNode);
}
}
node.add(libParent);
// get contrib library examples
boolean any = false;
After Change
// JMenu libMenu = new JMenu(lib.getName());
DefaultMutableTreeNode libNode = new DefaultMutableTreeNode(lib.getName());
// base.addSketches(libMenu, lib.getExamplesFolder(), replace);
any |= base.addSketches(libNode, lib.getExamplesFolder());
// menu.add(libMenu);
libParent.add(libNode);
}
}
if (any) {
node.add(libParent);
}
// get contrib library examples